home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Development Platforms / Apple II / Essentials / Technical.Notes / SmPt / TN.SMPT.008 < prev    next >
Encoding:
Text File  |  1989-05-03  |  3.4 KB  |  62 lines  |  [TEXT/pdos]

  1. Apple II
  2. Technical Notes
  3. _____________________________________________________________________________
  4.                                                   Developer Technical Support
  5.  
  6.  
  7. SmartPort
  8. #8:    SmartPort Packets
  9.  
  10. Written by:    Llew Roberts                                          May 1989
  11.  
  12. This Technical Note describes the structure and timing of a sample SmartPort 
  13. packet.
  14. _____________________________________________________________________________
  15.  
  16. SmartPort devices communicate using SmartPort packets.  The following packet 
  17. shows the timing and content of a SmartPort READBLOCK call.  For further 
  18. explanation of the structure, please see the Apple IIGS Hardware Reference and 
  19. the Apple IIGS Firmware Reference.
  20.  
  21. Note:  The CPU will recognize and act on any packet put on the bus by a 
  22.        SmartPort Device.
  23.  
  24. DATA            MNEMONIC  DESCRIPTION                           TIME
  25. (SmartPort Bus)           (Relative)
  26. _____________________________________________________________________________
  27. FF              SYNC      SELF SYNCHRONIZING BYTES              0
  28. 3F              :         :                                     32 micro Sec.
  29. CF              :         :                                     32 micro Sec.
  30. F3              :         :                                     32 micro Sec.
  31. FC              :         :                                     32 micro Sec.
  32. FF              :         :                                     32 micro Sec.
  33. C3              PBEGIN    MARKS BEGINNING OF PACKET             32 micro Sec.
  34. 81              DEST      DESTINATION UNIT NUMBER               32 micro Sec.
  35. 80              SRC       SOURCE UNIT NUMBER                    32 micro Sec.
  36. 80              TYPE      PACKET TYPE FIELD                     32 micro Sec.
  37. 80              AUX       PACKET AUXILLIARY TYPE FIELD          32 micro Sec.
  38. 80              STAT      DATA STATUS FIELD                     32 micro Sec.
  39. 82              ODDCNT    ODD BYTES COUNT                       32 micro Sec.
  40. 81              GRP7CNT   GROUP OF 7 BYTES COUNT                32 micro Sec.
  41. 80              ODDMSB    ODD BYTES MSB's                       32 micro Sec.
  42. 81              COMMAND   1ST ODD BYTE = Command Byte           32 micro Sec.
  43. 83              PARMCNT   2ND ODD BYTE = Parameter Count        32 micro Sec.
  44. 80              GRP7MSB   MSB's FOR 1ST GROUP OF 7              32 micro Sec.
  45. 80              G7BYTE1   BYTE 1 FOR 1ST GROUP OF 7             32 micro Sec.
  46. 98              G7BYTE2   BYTE 2 FOR 1ST GROUP OF 7             32 micro Sec.
  47. 82              G7BYTE3   BYTE 3 FOR 1ST GROUP OF 7             32 micro Sec.
  48. 80              G7BYTE4   BYTE 4 FOR 1ST GROUP OF 7             32 micro Sec.
  49. 80              G7BYTE5   BYTE 5 FOR 1ST GROUP OF 7             32 micro Sec.
  50. 80              G7BYTE5   BYTE 6 FOR 1ST GROUP OF 7             32 micro Sec.
  51. 80              G7BYTE6   BYTE 7 FOR 1ST GROUP OF 7             32 micro Sec.
  52. BB              CHKSUM1   1ST BYTE OF CHECKSUM                  32 micro Sec.
  53. EE              CHKSUM2   2ND BYTE OF CHECKSUM                  32 micro Sec.
  54. C8              PEND      PACKET END BYTE                       32 micro Sec.
  55. 00              FALSE     FALSE IWM WRITE TO CLEAR REGISTER     32 micro Sec.
  56. _____________________________________________________________________________
  57.  
  58. Further Reference
  59. _____________________________________________________________________________
  60.     o    Apple IIGS Hardware Reference
  61.     o    Apple IIGS Firmware Reference
  62.